EtherNet/IP Adapter V2
Bugs:
- PSEIS-998: CONNECTION_IND does not state "connection timeout" if connection is closed due to a cable disconnect
Changes:
Bugs:
- PSEIS-997: Multicast connection is accepted although currently used TTL value is 1 and originator is located in another subnet (certification issue)
Changes:
Bugs:
- PSEIS-984: [CIP Sync] Time Sync object attribute 27 does not behave correctly (certification issue)
New Features:
- PSEIS-954: Support of DLR class attribute 2 (Max Instance)
- PSEIS-940: Support of Null Forward Open
- PSEIS-925: [comX51] add 2nd DPM communication Channel (EthernetInterface ) to comX51 firmware
- PSEIS-905: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects" (certification issue)
- PSEIS-904: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEIS-972: Update to EtherNet/IP Core V2.5.0.0
- PSEIS-971: Update to TCP/IP V2.6.0.0
- PSEIS-963: Update Ethernet Interface component to V4.4.0.2
- PSEIS-959: Update to Ethernet 2 Port Switch V1.3.0.6
- PSEIS-926: AP-Task of EtherNet/IP AP-Task must not initialize serial flash driver on startup.
- PSEIS-922: [LOM Demo] Demo application might unnecessarily store remanant data
- PSEIS-901: Replace all TLR timers with new timer implementation
- PSEIS-892: Parameter checks in set config packet are not according to the API documentation
- PSEIS-884: LOM example writes remanent data into the flash on every startup
- PSEIS-883: Update to rcX toolbox V1.3.2.0
- PSEIS-878: Update PTP to V1.4.0.0
- PSEIS-860: Harmonize firmware name for "netRAPID IO" target
Bugs:
- PSEIS-969: Static IP address of zero causes host mailbox handling to stall
- PSEIS-966: [ACD] LastConflictDetected attribute 11 (TCP/IP Interface object) holds wrong ACD activity information
- PSEIS-951: EIP Adapter uses same function names for RAW flash api like EIP Scanner
- PSEIS-934: Setting IP address via RCX_SET_FW_PARAMETER_REQ does not work.
- PSEIS-924: Network status LED does not indicate "Connection Timeout" when unplugging the ethernet cable.
- PSEIS-923: EISCfg_TagHandler_LED() : Suspicious reuse of ulCnt
- PSEIS-920: Module Status LED flashes red when host sets minor fault to Identity object's status attribute 5
- PSEIS-915: Task state of the AP-Task is always stating "Task is not communicating" although everything is working as expected
- PSEIS-908: Detection of successful autonegotiation is not properly implemented
- PSEIS-906: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response (certification issue)
- PSEIS-903: [LFWs only] netX51 firmwares do not properly allocate space for RAM based usage
- PSEIS-895: CIP TCP/IP Interface object link up behavior is not correct (certification issue)
- PSEIS-894: After link down/up event, the active TCP connections based on an encapsulation session are not properly closed when the encapsulation inactivity timer runs into a timeout
- PSEIS-893: DSCP values in IP header of CIP frames are all zero after link down/up (certification issue)
- PSEIS-891: Get_Attributes_All response of TCP/IP Interface object 0xF5 holds wrong default data for attribute 9 (Mcast Config) in case attribtue 9 is not activated
- PSEIS-886: Strange DHCP/BOOTP behavior when no server is available and network cable is removed and plugged
- PSEIS-885: Deadlock due to message queue overrun
- PSEIS-882: NRP51 firmware sets system error to "Security EEPROM Not Initialized" (0x0000000E)
- PSEIS-880: Manual ACD test failed when IP address has been obtained by DHCP (certification issue)
- PSEIS-879: LOM example task does not start, since it checks for the wrong task ID on startup
- PSEIS-872: EIP_OBJECT_CYCLIC_EVENT_IND overflows object task's message queue
- PSEIS-865: In case of an address conflict, pulling/plugging the ethernet cable does not make the device using its IP address again (BOOTP/DHCP only)
- PSEIS-864: Loadable module does not work on DPM Channel 1
Changes:
Bugs:
- PSEIS-969: Static IP address of zero causes host mailbox handling to stall
- PSEIS-966: [ACD] LastConflictDetected attribute 11 (TCP/IP Interface object) holds wrong ACD activity information
- PSEIS-885: Deadlock due to message queue overrun
Changes:
- PSEIS-965: Update to EtherNet/IP Core V2.4.3.0
- PSEIS-959: Update to Ethernet 2 Port Switch V1.3.0.6
New Features:
- PSEIS-954: Support of DLR class attribute 2 (Max Instance)
- PSEIS-940: Support of Null Forward Open
- PSEIS-925: [comX51] add 2nd DPM communication Channel (EthernetInterface ) to comX51 firmware
- PSEIS-905: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects" (certification issue)
- PSEIS-904: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEIS-963: Update Ethernet Interface component to V4.4.0.2
- PSEIS-955: Update to TCP/IP V2.5.2.0
- PSEIS-943: Update to TCP/IP V2.5 and servX V1.6.0.1
- PSEIS-935: Update to Ethernet 2 Port Switch V1.3.0.5
- PSEIS-926: AP-Task of EtherNet/IP AP-Task must not initialize serial flash driver on startup.
- PSEIS-922: [LOM Demo] Demo application might unnecessarily store remanant data
- PSEIS-909: Update to Ethernet 2 Port Switch V1.3.0.4
- PSEIS-901: Replace all TLR timers with new timer implementation
- PSEIS-898: Update to Ethernet 2 Port Switch V1.3.0.3
- PSEIS-892: Parameter checks in set config packet are not according to the API documentation
- PSEIS-887: Update to TCP/IP V2.4.0.6
- PSEIS-884: LOM example writes remanent data into the flash on every startup
- PSEIS-883: Update to rcX toolbox V1.3.2.0
- PSEIS-881: Update to TCP/IP V2.4.0.5
- PSEIS-878: Update PTP to V1.4.0.0
- PSEIS-866: Update to TCP/IP V2.4.0.4
- PSEIS-860: Harmonize firmware name for "netRAPID IO" target
- PSEIS-858: Update to EtherNet/IP Core V2.4.2.0
Bugs:
- PSEIS-951: EIP Adapter uses same function names for RAW flash api like EIP Scanner
- PSEIS-934: Setting IP address via RCX_SET_FW_PARAMETER_REQ does not work.
- PSEIS-924: Network status LED does not indicate "Connection Timeout" when unplugging the ethernet cable.
- PSEIS-923: EISCfg_TagHandler_LED() : Suspicious reuse of ulCnt
- PSEIS-920: Module Status LED flashes red when host sets minor fault to Identity object's status attribute 5
- PSEIS-915: Task state of the AP-Task is always stating "Task is not communicating" although everything is working as expected
- PSEIS-908: Detection of successful autonegotiation is not properly implemented
- PSEIS-906: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response (certification issue)
- PSEIS-903: [LFWs only] netX51 firmwares do not properly allocate space for RAM based usage
- PSEIS-895: CIP TCP/IP Interface object link up behavior is not correct (certification issue)
- PSEIS-894: After link down/up event, the active TCP connections based on an encapsulation session are not properly closed when the encapsulation inactivity timer runs into a timeout
- PSEIS-893: DSCP values in IP header of CIP frames are all zero after link down/up (certification issue)
- PSEIS-891: Get_Attributes_All response of TCP/IP Interface object 0xF5 holds wrong default data for attribute 9 (Mcast Config) in case attribtue 9 is not activated
- PSEIS-886: Strange DHCP/BOOTP behavior when no server is available and network cable is removed and plugged
- PSEIS-882: NRP51 firmware sets system error to "Security EEPROM Not Initialized" (0x0000000E)
- PSEIS-880: Manual ACD test failed when IP address has been obtained by DHCP (certification issue)
- PSEIS-879: LOM example task does not start, since it checks for the wrong task ID on startup
- PSEIS-872: EIP_OBJECT_CYCLIC_EVENT_IND overflows object task's message queue
- PSEIS-865: In case of an address conflict, pulling/plugging the ethernet cable does not make the device using its IP address again (BOOTP/DHCP only)
- PSEIS-864: Loadable module does not work on DPM Channel 1
Bugs:
- PSEIS-998: CONNECTION_IND does not state "connection timeout" if connection is closed due to a cable disconnect
Changes:
Bugs:
- PSEIS-997: Multicast connection is accepted although currently used TTL value is 1 and originator is located in another subnet (certification issue)
- PSEIS-984: [CIP Sync] Time Sync object attribute 27 does not behave correctly (certification issue)
Changes:
- PSEIS-982: Update to EtherNet/IP Core V2.4.0.25
Changes:
Bugs:
- PSEIS-969: Static IP address of zero causes host mailbox handling to stall
- PSEIS-966: [ACD] LastConflictDetected attribute 11 (TCP/IP Interface object) holds wrong ACD activity information
Changes:
- PSEIS-963: Update Ethernet Interface component to V4.4.0.2
- PSEIS-958: Update to Ethernet 2 Port Switch V1.3.0.6
Bugs:
- PSEIS-957: 2nd chassis channel does not work in case application configures the device's MAC address with command HIL_SET_MAC_ADDR_REQ (0x1EEE)
Changes:
- PSEIS-956: Update to EtherNet/IP Core V2.4.0.23
Bugs:
- PSEIS-951: EIP Adapter uses same function names for RAW flash api like EIP Scanner
Changes:
- PSEIS-953: Update to TCP/IP V2.4.0.8 (certification issue)
- PSEIS-952: Update to EtherNet/IP Core V2.4.0.22
New Features:
- PSEIS-946: OWNED and CONFIGURED bit shall be settable in STATUS word of ID object (class 1, attrib. 5)
Changes:
- PSEIS-950: Update to EtherNet/IP Core V2.4.0.21
Bugs:
- PSEIS-947: Interface pending bit in attribute 1 of TCP/IP object is not cleared when TCP configuration has been applied
Changes:
- PSEIS-945: Update to EtherNet/IP Core V2.4.0.20
Changes:
- PSEIS-941: Update to EtherNet/IP Core V2.4.0.19
Changes:
- PSEIS-938: Update to EtherNet/IP Core V2.4.0.18
Bugs:
- PSEIS-936: Electronic Key Segment is not accepted in request path of explicit message
Changes:
- PSEIS-935: Update to Ethernet 2 Port Switch V1.3.0.5
- PSEIS-933: Update to EtherNet/IP Core V2.4.0.17
Bugs:
- PSEIS-934: Setting IP address via RCX_SET_FW_PARAMETER_REQ does not work.
- PSEIS-932: Ethernet Link Object attribute 2: wrong autonegotiation status in case of no link
Changes:
- PSEIS-929: Update to EtherNet/IP Core V2.4.0.16
Bugs:
- PSEIS-930: Pad byte of Hostname Attribute (0xF6, 1, 6) is not set to zero when acquired via DHCP/BOOTP
Changes:
- PSEIS-928: Update to EtherNet/IP Core V2.4.0.15
Changes:
- PSEIS-927: Update to EtherNet/IP Core V2.4.0.13
- PSEIS-926: AP-Task of EtherNet/IP AP-Task must not initialize serial flash driver on startup.
Changes:
- PSEIS-922: [LOM Demo] Demo application might unnecessarily store remanant data
- PSEIS-921: Update to EtherNet/IP Core V2.4.0.12
Bugs:
- PSEIS-924: Network status LED does not indicate "Connection Timeout" when unplugging the ethernet cable.
- PSEIS-920: Module Status LED flashes red when host sets minor fault to Identity object's status attribute 5
- PSEIS-915: Task state of the AP-Task is always stating "Task is not communicating" although everything is working as expected
Changes:
- PSEIS-918: Update to EtherNet/IP Core V2.4.0.11
Changes:
- PSEIS-917: Update to EtherNet/IP Core V2.4.0.10
Bugs:
- PSEIS-916: Pool packet of Object task might be returned into its source pool by Encapsulation task although it is still in use.
New Features:
- PSEIS-905: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects" (certification issue)
- PSEIS-904: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEIS-909: Update to Ethernet 2 Port Switch V1.3.0.4
- PSEIS-907: Update to EtherNet/IP Core V2.4.0.9
Bugs:
- PSEIS-908: Detection of successful autonegotiation is not properly implemented
- PSEIS-906: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response (certification issue)
Bugs:
- PSEIS-903: [LFWs only] netX51 firmwares do not properly allocate space for RAM based usage
Changes:
- PSEIS-898: Update to Ethernet 2 Port Switch V1.3.0.3
- PSEIS-896: Update to EtherNet/IP Core V2.4.0.7
- PSEIS-890: Handling of configuration connection point for ListenOnly/InputOnly connections
Bugs:
- PSEIS-895: CIP TCP/IP Interface object link up behavior is not correct (certification issue)
- PSEIS-894: After link down/up event, the active TCP connections based on an encapsulation session are not properly closed when the encapsulation inactivity timer runs into a timeout
- PSEIS-893: DSCP values in IP header of CIP frames are all zero after link down/up (certification issue)
- PSEIS-891: Get_Attributes_All response of TCP/IP Interface object 0xF5 holds wrong default data for attribute 9 (Mcast Config) in case attribtue 9 is not activated
Changes:
Bugs:
- PSEIS-886: Strange DHCP/BOOTP behavior when no server is available and network cable is removed and plugged
Changes:
- PSEIS-884: LOM example writes remanent data into the flash on every startup
- PSEIS-883: Update to rcX toolbox V1.3.2.0
- PSEIS-881: Update to TCP/IP V2.4.0.5
- PSEIS-878: Update PTP to V1.4.0.0
- PSEIS-876: Exceeded maximum number of I/O connections: Further forward open requests not properly rejected
- PSEIS-870: Update to EtherNet/IP Core V2.4.0.6
- PSEIS-860: Harmonize firmware name for "netRAPID IO" target
Bugs:
- PSEIS-882: NRP51 firmware sets system error to "Security EEPROM Not Initialized" (0x0000000E)
- PSEIS-880: Manual ACD test failed when IP address has been obtained by DHCP (certification issue)
- PSEIS-879: LOM example task does not start, since it checks for the wrong task ID on startup
- PSEIS-872: EIP_OBJECT_CYCLIC_EVENT_IND overflows object task's message queue
Changes:
Bugs:
- PSEIS-865: In case of an address conflict, pulling/plugging the ethernet cable does not make the device using its IP address again (BOOTP/DHCP only)
- PSEIS-864: Loadable module does not work on DPM Channel 1
New Features:
- PSEIS-834: provide EDS file for new firmware NRP51-IO
- PSEIS-833: Feature: Add firmware for new product netRAPID51-RE-IO
- PSEIS-817: Do not re-configure the PHYs in case the PHY configuration is not changed
- PSEIS-804: [NRP51] Target added
- PSEIS-781: Add a second DPM channel that allows using the netX just like it was a network interface (NDIS)
Changes:
- PSEIS-862: EDS files are not compliant to CIP Volume 1 Edition 3.21
- PSEIS-861: Update to Ethernet 2 Port Switch V1.3.0.2
- PSEIS-855: Update EthernetInterface Task to V4.4.0.0
- PSEIS-852: Update to rcX V2.1.11.11
- PSEIS-846: TCP/IP diagnosis structure is not defined in current EIS_Diag.xml
- PSEIS-841: Update to EtherNet/IP Core V2.4.0.4
- PSEIS-838: The Ethernet ports shall be enabled/activated not before the stack configuration is available from the host
- PSEIS-825: Update to EtherNet/IP Core V2.4.0.2
- PSEIS-821: Update component Ethernet-2-Port Switch to V1.3.0.1
- PSEIS-815: Provide header file with version information
- PSEIS-813: Allow compilation on Linux
- PSEIS-810: Increase number of sockets
- PSEIS-800: Update TCP/IP to V2.4.0.2
- PSEIS-797: Update to EtherNet/IP Core V2.3.1.0
- PSEIS-795: Update to rcX V2.1.11.10
- PSEIS-794: Eliminate file name in EDS file header to avoid inconsistencies to actual file name
- PSEIS-786: Update PTP to V1.3.0.1
- PSEIS-776: Update component Ethernet-2-Port Switch to V1.2.2.0
Bugs:
- PSEIS-859: [NXO] 2nd Ethernet Channel (Ethernet Interface) cannot be used when configured for NDIS
- PSEIS-856: Stack can not detect cable disconnect error after channel initialization
- PSEIS-854: Wrong firmware revision in NXIO firmware files
- PSEIS-853: Watchdog Time value in Common Status Block is not cleared, when stack is deconfigured
- PSEIS-851: Symbol _filedata_start in netX51 and netJACK51 ELF files contains wrong address, causing wrong DataSize value in NXF CommonHeader, causing TagListEditor warning
- PSEIS-849: Firmware shall reject SET_CONFIGURATION_PARAMETERS_REQ packet when revisions are set to invalid values
- PSEIS-847: Bus On flag is not cleared in case of Watchdog Error
- PSEIS-845: Register of link status callback fails if NDIS is activated
- PSEIS-844: NDIS functionality is always active
- PSEIS-840: NRP51-RE target crashes
- PSEIS-839: Wrong product code for netx51
- PSEIS-828: PHY default configuration is not applied
- PSEIS-826: Firmware sets Encapsulation Inactivity Timeout value to 0 when using command EIP_APS_SET_CONFIGURATION_PARAMETERS_REQ (0x3612) for configuration (certification issue)
- PSEIS-824: Firmware does not indicate an error if one of the two database configuration files is missing
- PSEIS-823: "Controlled by application" start of bus communication setting from configuration database is not always applied after channel init
- PSEIS-812: If running in DHCP or BOOTP mode, the stack shall be able to restart the DHCP/BOOTP state machine if all Ethernet links were gone and new link is being established
- PSEIS-806: Update to NXIO task V1.0.12.0
- PSEIS-801: [ACD] Stack defends IP address in probing state (certification issue)
- PSEIS-799: [LOM Example] LED status set by IP address conflict is overwritten by event of connection close/timeout
- PSEIS-796: Stack does not indicate the actual BUS_ON state which was set by the application
- PSEIS-790: Accessing the Time Sync object (0x43) succeeds althought the time sync object has not been activated
- PSEIS-789: Class1 connection cannot be established under certain conditions when assembly instance 1 is supported by the device
- PSEIS-788: Stack does not provided possibility to delay CIP service response when non-volatile build-in objects are written from network side
- PSEIS-787: Explicit Messaging (connected): CL3_SERVICE_IND is sent before CONNECTION_IND
- PSEIS-783: Add length validation of domain name and host name
- PSEIS-507: Ethernet Interface for NJ51 firmware is not available.
Changes:
- PSEIS-862: EDS files are not compliant to CIP Volume 1 Edition 3.21
- PSEIS-861: Update to Ethernet 2 Port Switch V1.3.0.2
- PSEIS-838: The Ethernet ports shall be enabled/activated not before the stack configuration is available from the host
Bugs:
- PSEIS-859: [NXO] 2nd Ethernet Channel (Ethernet Interface) cannot be used when configured for NDIS
New Features:
- PSEIS-834: provide EDS file for new firmware NRP51-IO
- PSEIS-833: Feature: Add firmware for new product netRAPID51-RE-IO
Changes:
- PSEIS-857: Update to EtherNet/IP Core V2.4.1.0
- PSEIS-855: Update EthernetInterface Task to V4.4.0.0
- PSEIS-852: Update to rcX V2.1.11.11
- PSEIS-846: TCP/IP diagnosis structure is not defined in current EIS_Diag.xml
- PSEIS-843: Add support of attribute 8 and 9 of TCP/IP Interface object to LOM example
Bugs:
- PSEIS-856: Stack can not detect cable disconnect error after channel initialization
- PSEIS-854: Wrong firmware revision in NXIO firmware files
- PSEIS-853: Watchdog Time value in Common Status Block is not cleared, when stack is deconfigured
- PSEIS-851: Symbol _filedata_start in netX51 and netJACK51 ELF files contains wrong address, causing wrong DataSize value in NXF CommonHeader, causing TagListEditor warning
- PSEIS-849: Firmware shall reject SET_CONFIGURATION_PARAMETERS_REQ packet when revisions are set to invalid values
- PSEIS-847: Bus On flag is not cleared in case of Watchdog Error
- PSEIS-845: Register of link status callback fails if NDIS is activated
- PSEIS-844: NDIS functionality is always active
- PSEIS-839: Wrong product code for netx51
- PSEIS-828: PHY default configuration is not applied
- PSEIS-826: Firmware sets Encapsulation Inactivity Timeout value to 0 when using command EIP_APS_SET_CONFIGURATION_PARAMETERS_REQ (0x3612) for configuration (certification issue)
New Features:
- PSEIS-817: Do not re-configure the PHYs in case the PHY configuration is not changed
- PSEIS-804: [NRP51] Target added
Changes:
- PSEIS-825: Update to EtherNet/IP Core V2.4.0.2
- PSEIS-821: Update component Ethernet-2-Port Switch to V1.3.0.1
- PSEIS-815: Provide header file with version information
- PSEIS-813: Allow compilation on Linux
- PSEIS-810: Increase number of sockets
- PSEIS-800: Update TCP/IP to V2.4.0.2
Bugs:
- PSEIS-824: Firmware does not indicate an error if one of the two database configuration files is missing
- PSEIS-823: "Controlled by application" start of bus communication setting from configuration database is not always applied after channel init
- PSEIS-812: If running in DHCP or BOOTP mode, the stack shall be able to restart the DHCP/BOOTP state machine if all Ethernet links were gone and new link is being established
- PSEIS-806: Update to NXIO task V1.0.12.0
- PSEIS-801: [ACD] Stack defends IP address in probing state (certification issue)
- PSEIS-799: [LOM Example] LED status set by IP address conflict is overwritten by event of connection close/timeout
- PSEIS-788: Stack does not provided possibility to delay CIP service response when non-volatile build-in objects are written from network side
- PSEIS-787: Explicit Messaging (connected): CL3_SERVICE_IND is sent before CONNECTION_IND
- PSEIS-783: Add length validation of domain name and host name
- PSEIS-507: Ethernet Interface for NJ51 firmware is not available.
New Features:
- PSEIS-781: Add a second DPM channel that allows using the netX just like it was a network interface (NDIS)
Changes:
- PSEIS-797: Update to EtherNet/IP Core V2.3.1.0
- PSEIS-795: Update to rcX V2.1.11.10
- PSEIS-794: Eliminate file name in EDS file header to avoid inconsistencies to actual file name
- PSEIS-786: Update PTP to V1.3.0.1
- PSEIS-776: Update component Ethernet-2-Port Switch to V1.2.2.0
Bugs:
- PSEIS-796: Stack does not indicate the actual BUS_ON state which was set by the application
- PSEIS-790: Accessing the Time Sync object (0x43) succeeds althought the time sync object has not been activated
- PSEIS-789: Class1 connection cannot be established under certain conditions when assembly instance 1 is supported by the device
Changes:
- PSEIS-913: Update to Ethernet 2 Port Switch V1.2.0.4
- PSEIS-912: Update to EtherNet/IP Core V2.3.0.9
Bugs:
- PSEIS-908: Detection of successful autonegotiation is not properly implemented
Changes:
- PSEIS-899: Update to Ethernet 2 Port Switch V1.2.0.3
- PSEIS-876: Exceeded maximum number of I/O connections: Further forward open requests not properly rejected
- PSEIS-869: Update to EtherNet/IP Core V2.3.0.8
Bugs:
- PSEIS-872: EIP_OBJECT_CYCLIC_EVENT_IND overflows object task's message queue
Changes:
- PSEIS-868: Update to EtherNet/IP Core V2.3.0.7
Bugs:
- PSEIS-867: Configuration pending bit is set on TCP/IP "config control" state transition towards "static IP configuration" when it shouldn't
Changes:
- PSEIS-842: Update to EtherNet/IP Core V2.3.0.6 (certification issue)
Bugs:
- PSEIS-826: Firmware sets Encapsulation Inactivity Timeout value to 0 when using command EIP_APS_SET_CONFIGURATION_PARAMETERS_REQ (0x3612) for configuration (certification issue)
New Features:
Changes:
Bugs:
- PSEIS-820: Update component Ethernet-2-Port Switch to V1.2.0.2
Changes:
- PSEIS-811: Update to EtherNet/IP Core V2.3.0.5
Bugs:
- PSEIS-805: Update to Ethernet 2 Port Switch V1.2.0.1
Changes:
- PSEIS-803: Update to EtherNet/IP Core V2.3.0.3
Bugs:
- PSEIS-802: [ACD] Attribute 11 of TCP/IP Interface object is cleared in case an address conflict has been resolved (certification issue)
Changes:
Bugs:
- PSEIS-801: [ACD] Stack defends IP address in probing state (certification issue)
- PSEIS-799: [LOM Example] LED status set by IP address conflict is overwritten by event of connection close/timeout
- PSEIS-796: Stack does not indicate the actual BUS_ON state which was set by the application
Changes:
- PSEIS-794: Eliminate file name in EDS file header to avoid inconsistencies to actual file name
- PSEIS-792: Update to EtherNet/IP Core V2.3.0.1
- PSEIS-786: Update PTP to V1.3.0.1
- PSEIS-785: Update to EtherNet/IP Core V2.3.0.0
- PSEIS-774: Update NXIO Task to V1.0.10.0
- PSEIS-773: Update TCP/IP to V2.4.0.0
Bugs:
- PSEIS-790: Accessing the Time Sync object (0x43) succeeds althought the time sync object has not been activated
- PSEIS-789: Class1 connection cannot be established under certain conditions when assembly instance 1 is supported by the device
- PSEIS-779: Name Server and Domain Name of Interface Configuration Attribute (5) of the TCP/IP object (0xF5) is cleared on the 2nd power up or system reset
- PSEIS-775: EIP_OBJECT_CREATE_OBJECT_TIMESYNC_CNF is not handled at LOM example task
- PSEIS-744: [CIFX50] Dual behavior after System Reset and Channel Init
- PSEIS-743: Stack successfully applies foreign configuration database
- PSEIS-741: [NXIO50] LEDs for Input image is not cleared during communication Error event
- PSEIS-736: [NXIO50] Initial LED self testing is performed twice
- PSEIS-731: [NXO] Wrong device class is used
- PSEIS-516: Communication breaks in combination with application data exchange
- PSEIS-465: Setting Bus state to On without configuration makes firmware unfunctional.
- PSEIS-404: Command EIP_APS_WARMSTART_PRM_REQ (0x00003600) shall not be supported anymore
Changes:
Bugs:
- PSEIS-779: Name Server and Domain Name of Interface Configuration Attribute (5) of the TCP/IP object (0xF5) is cleared on the 2nd power up or system reset
- PSEIS-775: EIP_OBJECT_CREATE_OBJECT_TIMESYNC_CNF is not handled at LOM example task
- PSEIS-744: [CIFX50] Dual behavior after System Reset and Channel Init
- PSEIS-743: Stack successfully applies foreign configuration database
- PSEIS-741: [NXIO50] LEDs for Input image is not cleared during communication Error event
- PSEIS-736: [NXIO50] Initial LED self testing is performed twice
- PSEIS-731: [NXO] Wrong device class is used
- PSEIS-516: Communication breaks in combination with application data exchange
- PSEIS-465: Setting Bus state to On without configuration makes firmware unfunctional.
- PSEIS-404: Command EIP_APS_WARMSTART_PRM_REQ (0x00003600) shall not be supported anymore
Changes:
- PSEIS-770: Update to PTP V1.2.0.3
- PSEIS-765: Update servX to V1.4.0.0
- PSEIS-754: Update to EtherNet/IP Core V2.2.2.0
- PSEIS-690: Change handling of ulCommunicationState to match the new definition
Bugs:
- PSEIS-769: [CIP Sync] No synchronization with Rockwell device EN2T/A/B/C (certification issue)
- PSEIS-768: [QoS, CIP Sync] DSCP values of attribute 2 and 3 are applied automatically without type 0 reset (certification issue)
- PSEIS-767: [DLR] Under certain conditions the device does not handle sign on frames correctly after power up (certification issue)
- PSEIS-766: Network status LED flashes red when class3 connection is established (certification issue)
- PSEIS-764: Update to EtherNet/IP Core V2.1.0.5
- PSEIS-763: Stack crashes on Achilles resource test (CIP Connection Exhaustion)
- PSEIS-762: [NJ50] UART communication is not working
- PSEIS-761: Communication does not resume after network identity object reset when application controlled startup is configured
- PSEIS-755: [LFW] DLR cannot be disabled
New Features:
- PSEIS-750: Support CIP service Get_Attribtues_All for Ethernet Link object 0xF6
Changes:
- PSEIS-759: Update to EtherNet/IP Core V2.2.1.0
- PSEIS-756: Connection status is not reported correctly in attribute 5 of identity object (extended device status)
- PSEIS-753: Update component Ethernet-2-Port Switch to V1.2.0.0
- PSEIS-751: Interface counters (attribute 4) of Ethernet Link object 0xF6 shall be provided for each port individually
- PSEIS-749: Update to rcX V2.1.11.9
- PSEIS-748: Reduce jitter of transmitted IO frames
- PSEIS-747: Ethernet Link object revision must be 4 in EDS files
- PSEIS-740: Update to EtherNet/IP Core V2.1.0.3
- PSEIS-739: Update to PTP V1.2.0.1
Bugs:
- PSEIS-758: Device sets DSCP values in IP header to 0 after reset type 0 - QuickConnect Only (certification issue)
- PSEIS-746: Configuration change is rejected with TLR_E_IP_ERR_INIT_INVALID_FLAG
- PSEIS-745: TLR_E_CABLE_DISCONNECT is shown after power up and active link
Changes:
- PSEIS-876: Exceeded maximum number of I/O connections: Further forward open requests not properly rejected
Bugs:
- PSEIS-873: Update external EtherNet/IP Core to V2.1.0.9
Changes:
Bugs:
- PSEIS-790: Accessing the Time Sync object (0x43) succeeds althought the time sync object has not been activated
- PSEIS-789: Class1 connection cannot be established under certain conditions when assembly instance 1 is supported by the device
Changes:
- PSEIS-784: Update to EtherNet/IP Core V2.1.0.7
Changes:
Changes:
Bugs:
- PSEIS-769: [CIP Sync] No synchronization with Rockwell device EN2T/A/B/C (certification issue)
- PSEIS-768: [QoS, CIP Sync] DSCP values of attribute 2 and 3 are applied automatically without type 0 reset (certification issue)
- PSEIS-767: [DLR] Under certain conditions the device does not handle sign on frames correctly after power up (certification issue)
- PSEIS-766: Network status LED flashes red when class3 connection is established (certification issue)
- PSEIS-764: Update to EtherNet/IP Core V2.1.0.5
- PSEIS-763: Stack crashes on Achilles resource test (CIP Connection Exhaustion)
- PSEIS-762: [NJ50] UART communication is not working
- PSEIS-761: Communication does not resume after network identity object reset when application controlled startup is configured
Bugs:
Changes:
Bugs:
- PSEIS-758: Device sets DSCP values in IP header to 0 after reset type 0 - QuickConnect Only (certification issue)
Changes:
- PSEIS-757: Update to EtherNet/IP Core V2.1.0.4
- PSEIS-756: Connection status is not reported correctly in attribute 5 of identity object (extended device status)
- PSEIS-748: Reduce jitter of transmitted IO frames
Changes:
- PSEIS-747: Ethernet Link object revision must be 4 in EDS files
Bugs:
- PSEIS-746: Configuration change is rejected with TLR_E_IP_ERR_INIT_INVALID_FLAG
- PSEIS-745: TLR_E_CABLE_DISCONNECT is shown after power up and active link
New Features:
- PSEIS-723: [CIP Sync] Pulse length of sync signal needs to be configurable
Changes:
Bugs:
- PSEIS-738: MS / NS LEDs flashing rate is not correct
- PSEIS-737: MMIO settings is overwritten from 2nd state bootloader
- PSEIS-735: RCX_START_STOP_COMM_REQ does not return RCX_E_INVALID_PARAMETER
- PSEIS-734: AP task state remains at watchdog error after channel init
- PSEIS-733: Stack cannot be reconfigured when "duplicate IP address" error occurred (database configuration only)
- PSEIS-732: Watchdog time range is not validated
- PSEIS-730: xChannelIORead may fail during stack reset
- PSEIS-726: Transmission type is not provided with RCX_GET_DPM_IO_INFO_CNF
- PSEIS-725: RCX_HW_HARDWARE_INFO_CNF returns wrong license data
- PSEIS-687: Packet EIP_OBJECT_CONNECTION_CONFIG_IND holds complete forward open data in field abData
- PSEIS-686: Get Firmware Parameter request returns wrong parameter value
- PSEIS-685: [LFW] 2nd Stage loader flash boot tokens are not evaluated when being started RAM based
- PSEIS-683: Invalid use of TLR_BOOLEAN in API Header
- PSEIS-682: Inactivity Timeout value is not set to proper default value in case older SET_CONFIGURATION packets are used (certification issue)
- PSEIS-681: Ethernet link is sometimes not established in autoneg mode in case the link parter is configured to use 10MBit/s (certification issue)
- PSEIS-679: Increase aging time of MAC address learning table to 30 seconds (certification issue)
- PSEIS-677: QoS values are not set to proper default values in case older SET_CONFIGURATION packets are used (certification issue)
- PSEIS-676: [LFW] Boottokens from 2nd stage loader are not evaluated properly
New Features:
- PSEIS-723: [CIP Sync] Pulse length of sync signal needs to be configurable
Changes:
Bugs:
- PSEIS-738: MS / NS LEDs flashing rate is not correct
- PSEIS-737: MMIO settings is overwritten from 2nd state bootloader
- PSEIS-735: RCX_START_STOP_COMM_REQ does not return RCX_E_INVALID_PARAMETER
- PSEIS-734: AP task state remains at watchdog error after channel init
- PSEIS-733: Stack cannot be reconfigured when "duplicate IP address" error occurred (database configuration only)
- PSEIS-732: Watchdog time range is not validated
- PSEIS-730: xChannelIORead may fail during stack reset
- PSEIS-726: Transmission type is not provided with RCX_GET_DPM_IO_INFO_CNF
- PSEIS-725: RCX_HW_HARDWARE_INFO_CNF returns wrong license data
- PSEIS-715: Update to EtherNet/IP Core V2.1.0.2
Changes:
- PSEIS-697: Update to EtherNet/IP Core V2.0.14.0
- PSEIS-688: Update to EtherNet/IP Core V2.0.13.0
- PSEIS-684: Update TCP/IP Stack to V2.2.0.4 (certification issue)
Bugs:
- PSEIS-696: Start by Application not used when Quick Connect is activated (certification issue)
- PSEIS-695: Stack loses factory default settings after IP address conflict
- PSEIS-687: Packet EIP_OBJECT_CONNECTION_CONFIG_IND holds complete forward open data in field abData
- PSEIS-686: Get Firmware Parameter request returns wrong parameter value
- PSEIS-685: [LFW] 2nd Stage loader flash boot tokens are not evaluated when being started RAM based
- PSEIS-683: Invalid use of TLR_BOOLEAN in API Header
- PSEIS-682: Inactivity Timeout value is not set to proper default value in case older SET_CONFIGURATION packets are used (certification issue)
- PSEIS-681: Ethernet link is sometimes not established in autoneg mode in case the link parter is configured to use 10MBit/s (certification issue)
Changes:
- PSEIS-680: Update to EtherNet/IP Core V2.0.12.0 (certification issue)
- PSEIS-678: Update TCP/IP Stack to V2.2.0.3 (certification issue)
Bugs:
- PSEIS-679: Increase aging time of MAC address learning table to 30 seconds (certification issue)
- PSEIS-677: QoS values are not set to proper default values in case older SET_CONFIGURATION packets are used (certification issue)
Changes:
Bugs:
- PSEIS-676: [LFW] Boottokens from 2nd stage loader are not evaluated properly
- PSEIS-672: Update component Ethernet-2-Port Switch to V1.0.9.0 (certification issue)
Changes:
- PSEIS-666: Update to EtherNet/IP Core V2.0.9.0
Bugs:
- PSEIS-758: Device sets DSCP values in IP header to 0 after reset type 0 - QuickConnect Only (certification issue)
Bugs:
- PSEIS-730: xChannelIORead may fail during stack reset
- PSEIS-729: Update to EIP Core V2.0.14.2
Changes:
- PSEIS-714: Update to EtherNet/IP Core V2.0.14.1
Changes:
- PSEIS-697: Update to EtherNet/IP Core V2.0.14.0
Bugs:
- PSEIS-696: Start by Application not used when Quick Connect is activated (certification issue)
Bugs:
- PSEIS-695: Stack loses factory default settings after IP address conflict
Changes:
- PSEIS-688: Update to EtherNet/IP Core V2.0.13.0
Bugs:
- PSEIS-687: Packet EIP_OBJECT_CONNECTION_CONFIG_IND holds complete forward open data in field abData
- PSEIS-686: Get Firmware Parameter request returns wrong parameter value
Bugs:
- PSEIS-685: [LFW] 2nd Stage loader flash boot tokens are not evaluated when being started RAM based
Changes:
- PSEIS-684: Update TCP/IP Stack to V2.2.0.4 (certification issue)
Bugs:
- PSEIS-683: Invalid use of TLR_BOOLEAN in API Header
Bugs:
- PSEIS-682: Inactivity Timeout value is not set to proper default value in case older SET_CONFIGURATION packets are used (certification issue)
- PSEIS-681: Ethernet link is sometimes not established in autoneg mode in case the link parter is configured to use 10MBit/s (certification issue)
Changes:
- PSEIS-680: Update to EtherNet/IP Core V2.0.12.0 (certification issue)
- PSEIS-678: Update TCP/IP Stack to V2.2.0.3 (certification issue)
Bugs:
- PSEIS-679: Increase aging time of MAC address learning table to 30 seconds (certification issue)
- PSEIS-677: QoS values are not set to proper default values in case older SET_CONFIGURATION packets are used (certification issue)
Changes:
Bugs:
- PSEIS-676: [LFW] Boottokens from 2nd stage loader are not evaluated properly
- PSEIS-672: Update component Ethernet-2-Port Switch to V1.0.9.0 (certification issue)
Changes:
- PSEIS-669: Update to EtherNet/IP Core V2.0.10.0 (certification issue)
Bugs:
- PSEIS-667: Update ETH2PS to V1.0.6.1 (certification issue)
New Features:
- PSEIS-609: Support the Encapsulation Inactivity Timer value in the set configuration packet
Changes:
- PSEIS-628: Update to PTP V1.0.4.0
- PSEIS-620: Update to EtherNet/IP Core V2.0.7.0
- PSEIS-615: Update to TCP/IP Stack V2.1.32.0
- PSEIS-610: Support TCP/IP Interface object revision 4 in EDS files
- PSEIS-592: Update component Ethernet-2-Port Switch to V1.0.6.0
Bugs:
- PSEIS-633: MS/NS LEDs signal duplicate IP address although IP address was successfully obtained after temporary conflict - DHCP/BOOTP only (certification issue)
- PSEIS-632: NXIO 50 does not start
- PSEIS-627: Address conflict LED state is overwritten by closing class 3 connection (certification issue)
- PSEIS-625: [netX51, comX51, netJACK51] Web server is not accessible
- PSEIS-624: [cifX, comX, netJACK, NXO] CIP Sync is not available on some targets
- PSEIS-619: comX51: Serial diagnostic is not available
Bugs:
- PSEIS-633: MS/NS LEDs signal duplicate IP address although IP address was successfully obtained after temporary conflict - DHCP/BOOTP only (certification issue)
- PSEIS-632: NXIO 50 does not start
Changes:
Bugs:
- PSEIS-627: Address conflict LED state is overwritten by closing class 3 connection (certification issue)
- PSEIS-625: [netX51, comX51, netJACK51] Web server is not accessible
- PSEIS-624: [cifX, comX, netJACK, NXO] CIP Sync is not available on some targets
Changes:
- PSEIS-620: Update to EtherNet/IP Core V2.0.7.0
Bugs:
- PSEIS-619: comX51: Serial diagnostic is not available
New Features:
- PSEIS-609: Support the Encapsulation Inactivity Timer value in the set configuration packet
Changes:
- PSEIS-615: Update to TCP/IP Stack V2.1.32.0
- PSEIS-610: Support TCP/IP Interface object revision 4 in EDS files
- PSEIS-592: Update component Ethernet-2-Port Switch to V1.0.6.0
Bugs:
- PSEIS-541: Sometimes DPM Ready Flag not set after performing channel Init
Changes:
Changes:
Bugs:
- PSEIS-534: LED startup test sequence might be skipped if host application configures the stack very early after it signals to be ready.
- PSEIS-530: Startup time is delayed unnecessarily when SET_CONFIGURATION is used for configuration
- PSEIS-466: NXIO 100 operates at 10 Mbit/s only
- PSEIS-458: The DPM Error Counter is not cleared on Channel Init, when the stack is configured by INIBATCH.NXD.
- PSEIS-352: EIP_OBJECT_RESET_REQ can't reset stack after WDT event
- PSEIS-336: [NetJACK] "Device Type" and "Device Name" remain "Undefined" in netIdent
Bugs:
- PSEIS-685: [LFW] 2nd Stage loader flash boot tokens are not evaluated when being started RAM based
Changes:
New Features:
- PSEIS-526: Feature: Support new parameter "Admin State" (Ethernet Link Object) in packet EIP_APS_SET_CONFIGURATION_PARAMETERS_REQ (0x00003612)
- PSEIS-524: Add section [TCP/IP Interface Class] in EDS files
Changes:
Bugs:
- PSEIS-523: Wrong DLR Object version in EDS files
- PSEIS-492: Stack does not send extended status value that is put into ulERC in the packet EIP_OBJECT_CL3_SERVICE_RES (0x1A3F)
- PSEIS-473: No meaningful error code returned when no MAC address available
New Features:
- PSEIS-522: Use EtherNet/IP Core component V2.0.1.0
- PSEIS-521: Update to new standard 2 Port Switch V1.0.2.0
- PSEIS-511: Feature: Support CIP DLR Object V3 (class 0x47)
- PSEIS-510: Feature: Support CIP TCP/IP Interface Object V3 (class 0xF5)
- PSEIS-497: Feature: Add support for target comX51
Bugs:
- PSEIS-519: Packet EIP_OBJECT_CL3_SERVICE_IND: Missing reference value to service related class 3 connection.
- PSEIS-518: Duplicate data packets of class 3 transports are not handled properly
- PSEIS-515: I/O connections cannot be established when using parameter flag EIP_OBJECT_PRM_FWRD_OPEN_CLOSE_FORWARDING
- PSEIS-514: Update to rcX V2.1.7.0
- PSEIS-512: Stack fails at Connection Manager Test (ForwardOpen Test) of the Conformance Test Tool CT11
- PSEIS-508: NJ50: Wrong DPM size in system information.
- PSEIS-490: Device drops frames when used in a Device Level Ring topology (netx50)
- PSEIS-480: Stack does not reject multicast connection to a device that is located in another subnet, if the TTL value is <= 1.
- PSEIS-479: Time To Live (TTL) value in IP header of I/O frames is not correct
- PSEIS-478: Gateway MAC address is not used for unicast I/O frames going to devices that are not in the same subnet
- PSEIS-470: Device drops frames when used in a Device Level Ring topology (netx100)
- PSEIS-467: IP Header field "router alert" missing in IGMPv2 telegrams
- PSEIS-466: NXIO 100 operates at 10 Mbit/s only
- PSEIS-464: Identity Object reports "No I/O connection established" although an Exclusive Owner connection is running
- PSEIS-460: When using BOOTP/DHCP and an address conflict occurres on startup, the device tries to obtain a new address in an endless loop
- PSEIS-451: Setting of Ethernet Link Attribute 6 is not rejected when Quick Connect is active
- PSEIS-450: AP-Task must not configure PHYs upon receiption of TCP Set_Config packet (0x200) in case Quick Connect is enabled
- PSEIS-448: LOM only: If FwdOpen forwarding is used, stack crashes during internal handling of FwdOpen message
- PSEIS-425: Quick Connect only: Stack does not properly close TCP connections upon receipt of Forward_Close
- PSEIS-423: TCP/IP Interface Object Attr 4: Path to Physical Link invalid for multi-port device
- PSEIS-416: Stack uses vendor specific error 0x320 when addressing assemblies incorrectly in an incoming ForwardOpen
- PSEIS-372: Channel Init fails if no link is available
- PSEIS-352: EIP_OBJECT_RESET_REQ can't reset stack after WDT event
Bugs:
New Features:
Bugs:
- PSEIS-422: Stack reports wrong interface control value (class 0xF5 attribute 3) for a short time after applying the IP address
Bugs:
- PSEIS-819: Stack uses broadcast IP address as destination for List-Identity response
Bugs:
- PSEIS-550: DLR Sign-On response frame format is incorect in networks with more than 4 ring participant
Bugs:
- PSEIS-547: Gateway MAC address is not used for unicast I/O frames going to devices that are not in the same subnet
Bugs:
- PSEIS-542: Time To Live (TTL) value in IP header of I/O frames is not correct
Bugs:
- PSEIS-534: LED startup test sequence might be skipped if host application configures the stack very early after it signals to be ready.
Bugs:
- PSEIS-533: [netX51, netJack51, comX51] Firmware fail to start
Changes:
Bugs:
- PSEIS-530: Startup time is delayed unnecessarily when SET_CONFIGURATION is used for configuration
Bugs:
- PSEIS-515: I/O connections cannot be established when using parameter flag EIP_OBJECT_PRM_FWRD_OPEN_CLOSE_FORWARDING
Bugs:
- PSEIS-517: Packet EIP_OBJECT_CL3_SERVICE_IND: Missing reference value to service related class 3 connection.
Bugs:
- PSEIS-513: Duplicate data packets of class 3 transports are not handled properly
New Features:
- PSEIS-511: Feature: Support CIP DLR Object V3 (class 0x47)
- PSEIS-510: Feature: Support CIP TCP/IP Interface Object V3 (class 0xF5)
Bugs:
- PSEIS-512: Stack fails at Connection Manager Test (ForwardOpen Test) of the Conformance Test Tool CT11
- PSEIS-509: IP Header field "router alert" missing in IGMPv2 telegrams
Bugs:
- PSEIS-505: [netJACK 51] Web server does not work
- PSEIS-504: [netJACK 51] COM port does not work
- PSEIS-501: [comX 51] Web server does not work
Bugs:
- PSEIS-961: Gateway MAC address is not used for unicast I/O frames going to devices that are not in the same subnet
- PSEIS-960: Time To Live (TTL) value in IP header of I/O frames is not correct